package 网络通信1;
/*1.创建服务员
 *2.创建盘子发送韭菜
 *3.撤走服务员
 */
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.util.Scanner;

public class Client {
	public static void main(String[] args) throws Exception
	{
		Scanner sc=new Scanner(System.in);
		String ss=sc.nextLine();
		//1.创建客户端对象
		DatagramSocket socket=new DatagramSocket();
		//2. 创建数据包对象封装
		/* public DatagramPacket(byte buf[], int length,
                 InetAddress address, int port)
                 1.第一个参数：封装要发出去的数据
                 2.第二个参数：发出去数据的大小
                 3.第三个参数：服务端的IP地址
                 4.第四个参数：服务端程序的端口
		*/
		byte[] buffer=ss.getBytes();
		DatagramPacket packet=new DatagramPacket(buffer,buffer.length,
				InetAddress.getLocalHost(),6666);
		//3.发数据包
		socket.send(packet);
		System.out.println("客户端数据发送成功~~~");
		socket.close();//释放资源
	}
}